door-to-door seller - Turkish English Dictionary